Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[pull] main from chromium:main #115

Merged
merged 38 commits into from
Dec 15, 2021
Merged

[pull] main from chromium:main #115

merged 38 commits into from
Dec 15, 2021

Conversation

pull[bot]
Copy link

@pull pull bot commented Dec 15, 2021

See Commits and Changes for more details.


Created by pull[bot]

Can you help keep this open source service alive? 💖 Please sponsor : )

jkim-julie and others added 30 commits December 15, 2021 05:44
This CL introduces a test that the permission request is blocked
in a fenced frame when it's requested through
PermissionControllerDelegate.

Bug: 1275979
Change-Id: I98d8c71b1c3ef1a274993e813e87439deafd2af2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3329645
Reviewed-by: Dominick Ng <dominickn@chromium.org>
Reviewed-by: Shivani Sharma <shivanisha@chromium.org>
Commit-Queue: Julie Jeongeun Kim <jkim@igalia.com>
Cr-Commit-Position: refs/heads/main@{#951827}
The UX for the snooping detection feature has evolved to always display
an eye icon and optionally hide notifications when a snooper is
detected. This CL both adds the (currently-unused) preference needed to
control notification behavior, and also updates the settings UI to
reflect the new UX.

Added / updated strings shouldn't be translated as they are still not
final.

Bug: chromium:1276903
Change-Id: I3da07e4b72d5e1966bd3850acfa6a7ee9d8a69ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3334237
Reviewed-by: James Cook <jamescook@chromium.org>
Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
Commit-Queue: Michael Martis <martis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951828}
Adds the command-line switch `--disallow-policy-block-dev-mode` which
will:
- fail enterpise enrollment if the incoming device policy would block
  Chrome OS developer mode and
- fail applying/storing fetched device policy if it would block
  Chrome OS developer mode.

The switch is only usable on Chrome OS test images.

This is useful during development/testing to avoid having to go through
recovery when accidentally enrolling into a management domain that
blocks developer mode.

Bug: 1263515
Change-Id: If77ad73856abc2892335b83c592fc6937cfe6004
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3271335
Reviewed-by: Denis Kuznetsov <antrim@chromium.org>
Commit-Queue: Pavol Marko <pmarko@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951829}
This removes nonsfi support from content/.

BUG=b/200965779,1273132
TEST=Ran tryjob.

Change-Id: I047f9eef4cf060dde85b29485d88326148c18898
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337716
Reviewed-by: Robert Sesek <rsesek@chromium.org>
Reviewed-by: Camille Lamy <clamy@chromium.org>
Commit-Queue: Hidehiko Abe <hidehiko@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951830}
https://chromium.googlesource.com/vulkan-deps.git/+log/2ec74208b030..a8221eed5970

Changed dependencies:
* vulkan-loader: https://chromium.googlesource.com/external/github.com/KhronosGroup/Vulkan-Loader.git/+log/24373f2d98..a11162fcac

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/vulkan-deps-chromium-autoroll
Please CC radial-bots+chrome-roll@google.com,timvp@google.com,enga@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel;luci.chromium.try:linux-swangle-try-x64;luci.chromium.try:win-swangle-try-x86;luci.chromium.try:dawn-linux-x64-deps-rel;luci.chromium.try:win-asan;luci.chromium.try:linux_chromium_cfi_rel_ng
Bug: None
Tbr: radial-bots+chrome-roll@google.com,timvp@google.com,enga@google.com
Change-Id: I48553a80fb0f46074c92b7d91bdf45b67e1df2fc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340243
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951831}
Currently illuminance rounding is done in Blink, but all other sensors
rounding is done in browser process. At first it was thought to be
useful to provide raw, non-quantized data from the browser process in
case other consumers needed it, but given there don't seem to be any
other consumers all rounding operation is now done in the browser
process.

Due to crbug.com/1278377 bug and because we use JS mocks for Sensor and
SensorProvider in the web tests we can no longer test the rounding in
web tests, and consequently we can also drop the custom
AmbientLightSensor.https.html from wpt_internal.

Bug: 1196238
Change-Id: I6cb87fcf6db4d7cb32410d36df6de20d1542200d
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3320228
Reviewed-by: Raphael Kubo Da Costa <raphael.kubo.da.costa@intel.com>
Reviewed-by: Reilly Grant <reillyg@chromium.org>
Commit-Queue: Juha J Vainio <juha.j.vainio@intel.com>
Cr-Commit-Position: refs/heads/main@{#951832}
https://pdfium.googlesource.com/pdfium.git/+log/ffe2e366064b..8436313566e6

2021-12-14 tsepez@chromium.org Avoid requiring CIDSET_UNKNOWN be 0 in CPDF_ToUnicodeMap::Load()
2021-12-14 thestig@chromium.org Add note for FPDFBookmark_GetNextSibling() circular references handling.
2021-12-14 nigi@chromium.org [Skia] Fix the issue that wrong scale is applied to y position.
2021-12-13 nigi@chromium.org Premultiply small text bitmap when Skia is enabled.
2021-12-13 tsepez@chromium.org Fix off-by-one in IsIsoDateTimeFormat()

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pdfium-autoroll
Please CC pdfium-deps-rolls@chromium.org on the revert to ensure that a human
is aware of the problem.

To file a bug in PDFium: https://bugs.chromium.org/p/pdfium/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: pdfium-deps-rolls@chromium.org
Change-Id: I9d61b356aa25c89b17295d3f6455f34db10ae2f9
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339165
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951833}
Change-Id: I4260c52c77ce0ae23ab99b8b5e4a1adfa8e3d829
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340245
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Commit-Queue: Weizhong Xia <weizhong@google.com>
Cr-Commit-Position: refs/heads/main@{#951834}
This CL will update cros image version for skylab tests. CROS_BOARD_LKGM
is updated according to chromeos/CHROMEOS_LKGM; CROS_BOARD_DEV,
CROS_BOARD_BETA and CROS_BOARD_STABLE are updated according to Omaha.

If this CL caused regressions, please revert and pause the autoroller at
https://luci-scheduler.appspot.com/jobs/chrome/lacros-skylab-tests-cros-img-roller
Also please file a bug to OS>LaCrOS>Partner, and CC svenzheng@chromium.org,
liaoyuke@chromium.org, yjt@google.com.

R=rubber-stamper@appspot.gserviceaccount.com

Change-Id: Ib3cf276c39d35a8618673289df751a65ed20059b
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339283
Bot-Commit: Rubber Stamper <rubber-stamper@appspot.gserviceaccount.com>
Reviewed-by: Yuke Liao <liaoyuke@chromium.org>
Commit-Queue: Yuke Liao <liaoyuke@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951835}
Bug: b:191950622
Test: tast run <DUT> "camera.CCAUI*"
Change-Id: I18977089ca1e94f3d0b2a039f8141507d87ce7c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3307216
Reviewed-by: Wei Lee <wtlee@chromium.org>
Commit-Queue: Inker Kuo <inker@chromium.org>
Auto-Submit: Inker Kuo <inker@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951836}
This CL replaces DidFinishNavigation with PrimaryPageChanged in
SameOriginObserver and adds a fenced frame test. The same-origin state
should not be changed by the non-primary navigations.

Bug: 1274485
Change-Id: I79ebb33dc371bfbf871f6299b0c2a2d50a92ae08
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3305967
Reviewed-by: Kevin McNee <mcnee@chromium.org>
Reviewed-by: Elad Alon <eladalon@chromium.org>
Reviewed-by: Alexander Cooper <alcooper@chromium.org>
Commit-Queue: Hyowon Kim <hyowon@igalia.com>
Cr-Commit-Position: refs/heads/main@{#951837}
Change the flag title from "Wnable Web Channels" to
"Enable WebChannels" and adjust flag description so
that it'll be easier for developers to find the flag.

Bug: 1264872
Change-Id: I8a0c94db0c0cf348991854babecdba39aae1698c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339622
Reviewed-by: Sergio Collazos <sczs@chromium.org>
Commit-Queue: Tina Wang <tinazwang@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951838}
r944183 fixed an issue with presentation callbacks when there is no
update where the callbacks were not called until another unrelated frame
is processed. This CL adds a few tests in web_frame_widget_test.cc to
have a better coverage of different scenarios and how they affect swap
promises.

Bug: 1233222
Change-Id: I0541a9033b5d360ed1e729f2427e9b22cb64e964
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3291623
Reviewed-by: Robert Flack <flackr@chromium.org>
Commit-Queue: Mohsen Izadi <mohsen@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951839}
This CL reenables a browser test ForEachRenderFrameHost but with
DoNotFailForUnexpectedMessagesWhileCached.

Bug: 1263536
Change-Id: I0c33a6e32985b41d3ea1b78bbb2434ca3fba9149
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337877
Reviewed-by: Rakina Zata Amni <rakina@chromium.org>
Commit-Queue: Hajime Hoshi <hajimehoshi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951840}
Using wpt-import in Chromium 59edb30.
With Chromium commits locally applied on WPT:
6ed69eb "Migrate cookie-test.js's httpRedirectCookieTest to test_driver.delete_all_cookies"
7cd9af9 "Always assume that non-auto 'columns' might create a multicol."


Note to sheriffs: This CL imports external tests and adds
expectations for those tests; if this CL is large and causes
a few new failures, please fix the failures by adding new
lines to TestExpectations rather than reverting. See:
https://chromium.googlesource.com/chromium/src/+/main/docs/testing/web_platform_tests.md

Directory owners for changes in this CL:
cbiesinger@chromium.org:
  external/wpt/css/css-flexbox
  external/wpt/css/css-sizing
drott@chromium.org:
  external/wpt/css/css-text-decor

NOAUTOREVERT=true

No-Export: true
Change-Id: I502de7a2ed420b9ec11757be9051464e7ea737fc
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338980
Reviewed-by: Weizhong Xia <weizhong@google.com>
Commit-Queue: Weizhong Xia <weizhong@google.com>
Cr-Commit-Position: refs/heads/main@{#951841}
https://skia.googlesource.com/skia.git/+log/71f7880bb635..e17fd4fea551

2021-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll ANGLE from 42bd4fc29aea to bfc7f09ae9e7 (23 revisions)
2021-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Chromium from 2a828cd to c44d568 (449 revisions)
2021-12-15 skia-autoroll@skia-public.iam.gserviceaccount.com Roll Dawn from d3cac111b662 to f7b0c28f171d (12 revisions)

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/skia-autoroll
Please CC bungeman@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Skia: https://bugs.chromium.org/p/skia/issues/entry
To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:android_optional_gpu_tests_rel;luci.chromium.try:linux-blink-rel;luci.chromium.try:linux-chromeos-compile-dbg;luci.chromium.try:linux_optional_gpu_tests_rel;luci.chromium.try:mac_optional_gpu_tests_rel;luci.chromium.try:win_optional_gpu_tests_rel
Cq-Do-Not-Cancel-Tryjobs: true
Bug: None
Tbr: bungeman@google.com
Test: Test: Test: Texture2DTestES3.*Yuv*Vulkan
Test: Test: Test: angle_end2end_tests --gtest_filter="BufferStorageTestES3.*"
Change-Id: Ib70fbaffa6d760f1b00e4722843e00c9f66f0523
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340530
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951842}
This CL removes dead files
chromeos/login/auth/login_event_recorder.{cc|h}, since these were
removed from BUILD.gn by https://crrev.com/c/3003986.

Change-Id: Iccd4cf4c00f240d36771b1e61c6fe306b174563a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337886
Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
Commit-Queue: Yeunjoo Choi <ychoi@igalia.com>
Cr-Commit-Position: refs/heads/main@{#951843}
Bug: 1265033,1277821
Change-Id: I74c0bfd7f26e3cadf707047b7fce2c3b9082febb
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340292
Auto-Submit: Addison Luh <aluh@chromium.org>
Reviewed-by: Mitsuru Oshima <oshima@chromium.org>
Commit-Queue: Mitsuru Oshima <oshima@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951844}
Fix a potential null-dereference crash in
ContentAutofillAssistantDriver, as found by the bugprone-use-after-move
clang-tidy diagnostic:

  components/autofill_assistant/content/browser/content_autofill_assistant_driver.cc:67:
  'callback' used after it was moved
  components/autofill_assistant/content/browser/content_autofill_assistant_driver.cc:62:
  move occurred here

Bug: 1122844
Change-Id: I0552486e722c2624d49cb1afecb2edc0814c35c0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338529
Auto-Submit: Maksim Ivanov <emaxx@chromium.org>
Reviewed-by: Sandro Maggi <sandromaggi@google.com>
Commit-Queue: Sandro Maggi <sandromaggi@google.com>
Cr-Commit-Position: refs/heads/main@{#951845}
https://chrome-internal.googlesource.com/chrome/src-internal.git/+log/8ec97804c2ef..3772b4e1977a

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://skia-autoroll.corp.goog/r/src-internal-chromium-autoroll
Please CC hayato@google.com on the revert to ensure that a human
is aware of the problem.

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:linux-chromeos-chrome
Bug: None
Tbr: hayato@google.com
Change-Id: Iedea2365423285f40cf301270eeaa18855a56731
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340529
Commit-Queue: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Bot-Commit: chromium-internal-autoroll <chromium-internal-autoroll@skia-corp.google.com.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951846}
https://chromium.googlesource.com/chromiumos/platform2/system_api.git/+log/48bb7e7474f0..725259a4bd76

$ git log 48bb7e747..725259a4b --date=short --no-merges --format='%ad %ae %s'
2021-12-10 ayaelattar system_api: Update dlp service protos
2021-11-19 thomascedeno cryptohome: Implementation for ExtendAuthSession Dbus
2021-11-13 dlunev cryptohome: Remove support for rename
2021-09-22 pdk system_api: Introduce FingerprintMessage protobuf
2021-12-07 charleszhao hps: add HpsResultProto for hps dbus.
2021-11-11 kimjae system_api: Add update_engine toggle feature constant
2021-12-05 genechang rmad: Change index type of region/sku/WL list from unsigned to int
2021-11-23 dlunev cryptohome: Add dbus and CLI endpoints for new mount calls.
2021-11-18 dlunev cryptohome: add UDA handlers for direct Mount ops
2021-11-30 jthies typecd: Send notification on invalid dp cable
2021-11-18 genechang system_api: rmad: Add proto for state transition in sensor calibration
2021-11-21 charleszhao hps: Add average filter and tristate.

Created with:
  roll-dep src/third_party/cros_system_api

Bug: 1259203
Change-Id: Idef8be17f6a8f7f57d49869be417fc5b4b3605ca
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3329892
Reviewed-by: Sergey Poromov <poromov@chromium.org>
Commit-Queue: Aya Elsayed <ayaelattar@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951847}
AppIconLoader::CompleteWithIconValue() is now public.

For Lacros web apps, WebAppsCrosapi in Ash applies effects and then
calls CompleteWithIconValue().

WebAppsPublisherHost in Lacros now generates uncompressed icons instead
of compressed icons.

App Management now shows icons for Lacros web apps.

Bug: 1259812
Change-Id: I5453c5cbbf950a7f14980c25741236ccc3ab96f6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338539
Reviewed-by: Nancy Wang <nancylingwang@chromium.org>
Commit-Queue: Eric Willigers <ericwilligers@chromium.org>
Auto-Submit: Eric Willigers <ericwilligers@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951848}
Change-Id: Ie9403533c93707b8fee13d6487852b1b9c93ae3c
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3339654
Reviewed-by: John Chen <johnchen@chromium.org>
Commit-Queue: Wenbin Zhang <wenbinzhang@google.com>
Cr-Commit-Position: refs/heads/main@{#951849}
IMEBridge is a stateful global. It can be made into a true global
singleton first (before being replaced with dependency injection)
because currently it's only ever reset upon shutdown of Chrome-Ash,
and instantiation is required to happen before use.

Static Get() can just ensure the singleton's availability before
returning, instead of a separate Initialize() for instantiation and
imposing "must call Initialize() before Get()" requirement on clients.

There's a slight runtime change whereby the instantiation now takes
place at whatever that's the first Get(), instead of upon Initialize().
However, this is negligible and shouldn't constitute any observable
impact, given IMEBridge is a tiny plain-old-data object.

__delete_it__

Bug: 1279743
Change-Id: I39d83772dab874edab3457f5ab14ac8c0d302c84
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3319864
Reviewed-by: James Cook <jamescook@chromium.org>
Reviewed-by: Darren Shen <shend@chromium.org>
Reviewed-by: My Nguyen <myy@chromium.org>
Reviewed-by: Yuichiro Hanada <yhanada@chromium.org>
Commit-Queue: Bao-Duy Tran <tranbaoduy@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951850}
Previously, in crrev.com/c/3284803, the argument for HitTestLocation
was replaced the position in root frame. However, the previous
ViewportToFrame first converts to position in root frame, and then
converts again by calling ConvertFromRootFrame. The second
conversion was missing and is restored here.

R=dtapuska@chromium.org

Fixed: 1279717
Change-Id: I80094c55472dae5242fbca035469ab44fa38f6d0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338358
Reviewed-by: Dave Tapuska <dtapuska@chromium.org>
Commit-Queue: Yang Guo <yangguo@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951851}
This CL marks ServiceWorker.OfflineCapable.Reason* with Obsolete and
removes the callers of the metric.

The metric is used for the CheckOfflineCapability feature but the
development of the feature is suspended and we don't have immediate
plan to re-start it.

Bug: 1272726
Change-Id: I653f75e0623f95ee9418fe4c7e10624c16260166
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3337198
Reviewed-by: Mark Pearson <mpearson@chromium.org>
Reviewed-by: Hiroki Nakagawa <nhiroki@chromium.org>
Commit-Queue: Asami Doi <asamidoi@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951852}
This is targeting the first 7 long poll builders for quickrun.

See http://screen/8mjdaUnRqpUfyYz.png for the build lengths

Bug: 1268951
Change-Id: Idcbb9e26602ccd0e22b0d3aa2a2a4a9e7873a404
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3321518
Reviewed-by: Gary Tong <gatong@chromium.org>
Commit-Queue: Struan Shrimpton <sshrimp@google.com>
Cr-Commit-Position: refs/heads/main@{#951853}
This CL updates the demo mode to use the actual app service launch
instead of the browser app launcher launch. Also this CL updates the
code to observe the app registry cache instead of the extension registry
so that the launch can work at correct time.

BUG=1244506

Change-Id: I845cf8de5b54e9a95e3f8e9be9e7001edaff4516
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3332865
Reviewed-by: Aga Wronska <agawronska@chromium.org>
Reviewed-by: Nancy Wang <nancylingwang@chromium.org>
Commit-Queue: Maggie Cai <mxcai@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951854}
If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/fuchsia-sdk-chromium-autoroll
Please CC chrome-fuchsia-gardener@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chromium.try:fuchsia-arm64-cast;luci.chromium.try:fuchsia-deterministic-dbg;luci.chromium.try:fuchsia-x64-cast
Tbr: chrome-fuchsia-gardener@grotations.appspotmail.com
Disable-Retries: true
Change-Id: I45fcafec9232a3c159c01b02d4b3a282fed078dd
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340528
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951855}
Bug: 1173575
Change-Id: Ib93264e69d8fe898f69c363466bb63538f1e1e92
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3334988
Reviewed-by: Kyle Horimoto <khorimoto@chromium.org>
Commit-Queue: Demetrios Papadopoulos <dpapad@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951856}
sandromaggi and others added 8 commits December 15, 2021 08:19
In crrev/c/3309117 we disabled the tests for the "emulator_p".
This change reverts this and force-enables animations.

Note: It is unclear why this is required - it should not be.
Tests are really flaky (or totally broken) without.

Warning: This has the potential to make the builder(s) flaky
again. Revert in case of doubt.

Bug: 1272997
Bug: b/208965862
Change-Id: I5cd3f01592c80f0ed942face42d4904c6f769f36
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3338359
Reviewed-by: Henrique Nakashima <hnakashima@chromium.org>
Reviewed-by: Luca Hunkeler <hluca@google.com>
Commit-Queue: Sandro Maggi <sandromaggi@google.com>
Cr-Commit-Position: refs/heads/main@{#951857}
Roll Chrome Mac PGO profile from chrome-mac-main-1639526239-f999c2751396f2d955909c0c12681befd8319247.profdata to chrome-mac-main-1639547758-fd2664057f711ddaea1d69c1956e0a914a71290f.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-mac-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:mac-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: I85b681a4f7aa12656084f87c901aa323eb493cb6
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340772
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951858}
vpython3 is specified in run_web_tests.py

using python or python3 leads to errors such as:

or

ImportError: No module named requests
ModuleNotFoundError: No module named 'aioquic'
Change-Id: I53660e5222020d9266c0ff3ac088e1ff99ad7e27
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3341132
Auto-Submit: Johann Koenig <johannkoenig@google.com>
Reviewed-by: Kent Tamura <tkent@chromium.org>
Commit-Queue: Kent Tamura <tkent@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951859}
Roll Chrome Win64 PGO profile from chrome-win64-main-1639537168-0b06bcc6c7eeeb1a4010c2caccb9a5d589914c95.profdata to chrome-win64-main-1639547758-bf72085c8dc2497e7f9dce81ad2bc968a38120aa.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-win64-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:win64-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: I1b6a7e645b096365f044e86ce439cb111beaaaf2
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340813
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951860}
Roll Chrome Linux PGO profile from chrome-linux-main-1639526239-a0d881f0048d045d354f668c449f9cc1d5fb2651.profdata to chrome-linux-main-1639547758-3c0c7f6ddbe718d4afe3c997d77be5e727f691a0.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-linux-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:linux-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: Ibdf9a7f06f362b2baff34e74840c019132ab1ec3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340821
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951861}
This CL updates existing footer text.

Sync:
https://drive.google.com/file/d/1aGlAjqRjnvtRLvuCbQ5D94JUF-vv4fQR/view?usp=sharing&resourcekey=0-6s_RlBQmLDm47Jz47Geijg

Not sync:
https://drive.google.com/file/d/14nn6gvp0ntXmjxjeYOL8INUt4AbU0yC0/view?usp=sharing&resourcekey=0-h6agkVyweBfg29k3RtR8vQ

Dynamic:
https://drive.google.com/file/d/1Jf0nspxawmw46Br_j54jrWB4p4qPjvTo/view?usp=sharing&resourcekey=0-bvX-4T5rKMAEQEJp4D235w

Fixed: 1268777
Change-Id: I1dcd2137d7dd67972dd5e944d6d3de93073580a0
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3317579
Reviewed-by: Robbie Gibson <rkgibson@google.com>
Reviewed-by: Gauthier Ambard <gambard@chromium.org>
Commit-Queue: Gauthier Ambard <gambard@chromium.org>
Cr-Commit-Position: refs/heads/main@{#951862}
Roll Chrome Win32 PGO profile from chrome-win32-main-1639526239-fba5218e9f7efbe8971262d0927a477c0a0708f7.profdata to chrome-win32-main-1639547758-c53f46e146f64fe801bea0f5145ea9a0eb37f478.profdata

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/pgo-win32-chromium
Please CC pgo-profile-sheriffs@google.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium main branch: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Cq-Include-Trybots: luci.chrome.try:win-chrome
Tbr: pgo-profile-sheriffs@google.com
Change-Id: I473016e8e5055c80e85789a01f16dd0b009c9db3
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340812
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951863}
https://chromium.googlesource.com/devtools/devtools-frontend.git/+log/895afdf921d3..8b004bd56791

2021-12-15 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools Chromium DEPS.
2021-12-15 devtools-ci-autoroll-builder@chops-service-accounts.iam.gserviceaccount.com Update DevTools DEPS.

If this roll has caused a breakage, revert this CL and stop the roller
using the controls here:
https://autoroll.skia.org/r/devtools-frontend-chromium
Please CC devtools-waterfall-sheriff-onduty@grotations.appspotmail.com on the revert to ensure that a human
is aware of the problem.

To file a bug in Chromium: https://bugs.chromium.org/p/chromium/issues/entry

To report a problem with the AutoRoller itself, please file a bug:
https://bugs.chromium.org/p/skia/issues/entry?template=Autoroller+Bug

Documentation for the AutoRoller is here:
https://skia.googlesource.com/buildbot/+doc/main/autoroll/README.md

Bug: None
Tbr: devtools-waterfall-sheriff-onduty@grotations.appspotmail.com
Change-Id: I0448579a98dad3bc9a8d29ab31b558996e5f6c9a
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3340817
Commit-Queue: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Bot-Commit: chromium-autoroll <chromium-autoroll@skia-public.iam.gserviceaccount.com>
Cr-Commit-Position: refs/heads/main@{#951864}
@pull pull bot added the ⤵️ pull label Dec 15, 2021
@pull pull bot merged commit 8671941 into FairyWorld:main Dec 15, 2021
pull bot pushed a commit that referenced this pull request Jul 20, 2022
…ommits)

https://chromium.googlesource.com/external/github.com/freetype/freetype2-testing.git/+log/fe2eddae6176..1ca0c99d25ae

$ git log fe2eddae6..1ca0c99d2 --date=short --no-merges --format='%ad %ae %s'
2022-05-23 drott Track VisitedSet at top level before colrv1_start_glyph (#127)
2022-01-11 bungeman Unquote cc and cxx when executing. (#126)
2022-01-09 bungeman Quote more strings. (#125)
2022-01-09 bungeman Build bzip2 correctly. (#124)
2022-01-06 bungeman Use CC and CXX, check for clang version. (#123)
2022-01-06 bungeman Allow ubsan with asan or by itself. (#122)
2021-12-29 bungeman Remove CMAKE_x_COMPILER from libcxx build. (#119)
2021-12-24 bungeman Drop support for git <= 2.14. (#112)
2021-12-24 bungeman Make --rebuild work correctly again. (#111)
2021-12-24 bungeman Use sanitize-coverage=0 not no-sanitize-coverage (#115)
2021-12-24 bungeman Choose exactly one of the exclusive fuzzers (#117)
2021-12-24 bungeman Add missing quotes to libcxx.sh (#116)
2021-12-18 bungeman Add trace-pc-guard to no-sanitize-coverage. (#114)
2021-12-16 bungeman Add llvm-project for MemorySanitizer build. (#113)
2021-12-10 bungeman Add MemorySanitizer build option. (#110)
2021-11-09 drott Update corpus files for COLRv1 again (#109)
2021-11-01 drott Update corpus files for COLRv1 (#108)

Created with:
  roll-dep src/third_party/freetype-testing/src

Change-Id: I358febbaa1933d6d56ad655f62702d67e4a6c0c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/3777978
Commit-Queue: Ben Wagner <bungeman@chromium.org>
Reviewed-by: Florin Malita <fmalita@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1026318}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.